home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog Special Edition 13
/
FreelogHS13.iso
/
P To P
/
Emule24b_Morph_Mod_V4b-binary
/
Webserver
/
Views.emule
< prev
Wrap
Text File
|
2003-01-12
|
23KB
|
437 lines
<html>
<head>
<link rel="stylesheet" type="text/css" href="eMule.css"/>
<link rel="stylesheet" type="text/css" href="list.css"/>
<link rel="stylesheet" type="text/css" href="menu.css"/>
<link rel="stylesheet" type="text/css" href="textarea.css"/>
<script src="/General.js" type="text/javascript"></script>
<script src="/list.js" type="text/javascript"></script>
<script src="/menu.js" type="text/javascript"></script>
<script src="/textarea.js" type="text/javascript"></script>
</head>
<body onResize="resize();">
<div id="ServerView" class="View">
<img src="/images/serverlist.gif" style="position:absolute; top:2; left:5;"/>
<a id="tx_serverlist" class="HeadlineText" style="position:absolute; top:2; left:25;">IDS_SV_SERVERLIST</a>
<div id="tb_newserver" style="position:absolute; width: 245; height: 140;">
<table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
<tr><td class="Area"><br/></td></tr></table></div>
<img id="im_newserver" src="/images/newserver.gif" style="position:absolute;"/>
<a id="tx_newserver" class="SubHeadlineText" style="position:absolute;">IDS_SV_NEWSERVER</a>
<a id="tx_ip" class="AreaText" style="position:absolute;">IDS_SV_ADDRESS</a>
<input id="in_ip" class="AreaInput" style="position:absolute;" size="28" maxlength="255"/>
<a id="tx_port" class="AreaText" style="position:absolute;">IDS_SV_PORT</a>
<input id="in_port" class="AreaInput" style="position:absolute;" size="3" maxlength="5" value="4661"/>
<a id="tx_name" class="AreaText" style="position:absolute;">IDS_SW_NAME</a>
<input id="in_name" class="AreaInput" style="position:absolute;" size="38" maxlength="255"/>
<input type="button" id="bt_checkserver" class="AreaInput" style="position:absolute;" value="Check Server" disabled="1">
<input type="button" id="bt_addserver" class="AreaInput" style="position:absolute;" value="IDS_SV_ADD" onClick="addServer();in_ip.value='';in_port.value='';in_name.value='';">
<div id="tb_servermet" style="position:absolute; width: 245; height: 80;">
<table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
<tr><td class="Area"><br/></td></tr></table></div>
<img id="im_updateserver" src="/images/updateservers.gif" style="position:absolute;"/>
<a id="tx_updateserver" class="SubHeadlineText" style="position:absolute;">IDS_SV_MET</a>
<input id="in_servermet" class="AreaInput" style="position:absolute;" size="38" maxlength="255"/>
<input type="button" id="bt_refresh" class="AreaInput" style="position:absolute;" value="IDS_SV_UPDATE" onClick="refreshServer();">
<img id="im_serverinfo" src="/images/serverinfo.gif" style="position:absolute;"/>
<a id="tx_serverinfo" class="HeadlineText" style="position:absolute;">IDS_SV_SERVERINFO</a>
<img id="im_serverlog" src="/images/log.gif" style="position:absolute;"/>
<a id="tx_serverlog" class="HeadlineText" style="position:absolute;">IDS_SV_LOG</a>
</div>
<div id="TransferView" class="View">
<img src="/images/directdownload.gif" style="position:absolute; top:2; left:5;"/>
<a id="tx_translist" class="HeadlineText" style="position:absolute; top:2; left:25;">IDS_TW_DOWNLOADS</a>
<img id="im_upload" src="/images/upload.gif" style="position:absolute;"/>
<a id="tx_uploadlist" class="HeadlineText" style="position:absolute;">IDS_TW_UPLOADS</a>
</div>
<div id="SearchView" class="View">
<img src="/images/NormalSearch.gif" style="position:absolute; top:2; left:10;"/>
<a class="HeadlineText" style="position:absolute; top:2; left:30;">IDS_SW_SEARCHBOX</a>
<div style="position:absolute; top:17; left:5; width: 300; height: 80;">
<table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
<tr><td class="Area"><br/></td></tr></table></div>
<input id="in_global" type="checkbox" value="1" style="position:absolute; top:17; left:85;"/>
<a class="AreaText" style="position:absolute; top:20; left:105;">IDS_SW_GLOBAL</a>
<a class="AreaText" style="position:absolute; top:20; left:15;">IDS_SW_NAME</a>
<input id="in_searchname" type="text" class="AreaInput" style="position:absolute; top: 35; left:15;" size="32" maxlength="255" onKeyPress="search();"/>
<a class="AreaText" style="position:absolute; top:20; left:215;">IDS_SEARCHMINSIZE</a>
<input id="in_minsize" type="text" class="AreaInput" style="position:absolute; top: 35; left:215;" size="12" maxlength="255" onKeyPress="search();"/>
<a class="AreaText" style="position:absolute; top:55; left:15;">IDS_SW_TYPE</a>
<select id="in_type" size="1" style="position:absolute; top:70; left:15; width:180;" class="AreaInput">
<option value="IDS_SEARCH_ANY">IDS_SEARCH_ANY</option>
<option value="IDS_SEARCH_ARC">IDS_SEARCH_ARC</option>
<option value="IDS_SEARCH_AUDIO">IDS_SEARCH_AUDIO</option>
<option value="IDS_SEARCH_PICS">IDS_SEARCH_PICS</option>
<option value="IDS_SEARCH_CDIMG">IDS_SEARCH_CDIMG</option>
<option value="IDS_SEARCH_PRG">IDS_SEARCH_PRG</option>
<option value="IDS_SEARCH_USER">IDS_SEARCH_USER</option>
<option value="IDS_SEARCH_VIDEO">IDS_SEARCH_VIDEO</option>
</select>
<a class="AreaText" style="position:absolute; top:55; left:215;">IDS_SEARCHMAXSIZE</a>
<input id="in_maxsize" type="text" class="AreaInput" style="position:absolute; top: 70; left:215;" size="12" maxlength="255" onKeyPress="search();"/>
<img src="/images/WebBased.gif" style="position:absolute; top:2; left:315;"/>
<a class="HeadlineText" style="position:absolute; top:2; left:335;">IDS_SW_WEBBASED</a>
<div style="position:absolute; top:17; left:310; width: 170; height: 80;">
<table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
<tr><td class="Area"><br/></td></tr></table></div>
<a class="AreaText" style="position:absolute; top:20; left:315;">IDS_SW_NAME</a>
<input id="in_webname" type="text" class="AreaInput" style="position:absolute; top: 35; left:315;" size="27" maxlength="255" onKeyPress="if(window.event.keyCode==13) parent.startWebSearch(in_webname.value, in_webtype.options[in_webtype.selectedIndex].value);"/>
<a class="AreaText" style="position:absolute; top:55; left:315;">IDS_SW_TYPE</a>
<select id="in_webtype" size="1" style="position:absolute; top:70; left:315; width:155;" class="AreaInput">
<option value="">IDS_SEARCH_ANY</option>
<option value="Audio">IDS_SEARCH_AUDIO</option>
<option value="Video">IDS_SEARCH_VIDEO</option>
<option value="Pro">IDS_SEARCH_PRG</option>
</select>
<img src="/images/DirectDownload.gif" style="position:absolute; top:2; left:490;"/>
<a class="HeadlineText" style="position:absolute; top:2; left:510;">IDS_SW_DIRECTDOWNLOAD</a>
<div id="tb_dd" style="position:absolute; top:17; left:485; height: 50;">
<table class="Area" width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
<tr><td class="Area"><br/></td></tr></table></div>
<a class="AreaText" style="position:absolute; top:20; left:490;">ED2K Link</a>
<input id="in_ed2klink" type="text" class="AreaInput" style="position:absolute; top: 35; left:490;" maxlength="255" onKeyPress="if(window.event.keyCode==13) parent.enterED2KLink(in_ed2klink.value);"/>
<input type="button" id="bt_start" class="AreaInput" style="position:absolute;width:80;" value="IDS_SW_START" onClick="search(true);">
<input type="button" id="bt_abort" class="AreaInput" style="position:absolute;width:80;" value="IDS_CANCEL" onClick="SearchAbort();" disabled="1">
<input type="button" id="bt_removeall" class="AreaInput" style="position:absolute;width:80;" value="IDS_REMOVEALLSEARCH" onClick="RemoveSearch(-1);">
<img src="/images/SearchResults.gif" style="position:absolute; top:102; left:10;"/>
<a class="HeadlineText" style="position:absolute; top:102; left:30;">IDS_SW_RESULT</a>
</div>
<script>
var wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
var wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
var lWW=0;
var lWH=0;
var resizeTimer=false;
// ServerView
servlist=createList(2,25,wW-252,wH-300);
servlist.setSizes(new Array(IDS_SE_RS_SERVERNAME,IDS_SE_RS_IP,IDS_SE_RS_DESCRIPTION,IDS_SE_RS_PING,IDS_SE_RS_UUSERS,IDS_SE_RS_FILES,IDS_SE_RS_PREFERENCE,IDS_SE_RS_UFAILED,IDS_SE_RS_STATICSERVER));
servlist.setTypes(new Array( 0, 0, 0, 1, 1, 1, 0, 1, 0));
servlist.setHeadline(new Array("IDS_SL_SERVERNAME","IDS_IP","IDS_DESCRIPTION","IDS_PING","IDS_UUSERS","IDS_PW_FILES","IDS_PREFERENCE","IDS_UFAILED","IDS_STATICSERVER"));
servlist.setVisible(new Array(IDS_VS_SERVERNAME,IDS_VS_IP,IDS_VS_DESCRIPTION,IDS_VS_PING,IDS_VS_UUSERS,IDS_VS_FILES,IDS_VS_PREFERENCE,IDS_VS_UFAILED,IDS_VS_STATICSERVER));
servlist.setRowResizeFunction("parent.updateServerlistRowSize");
servlist.setRclickFunction("ServerlistContentMenu");
servlist.setDblclickFunction("parent.ServerlistDblclick");
servlist.setHeadlineFunction("ServHeadContentMenu");
var shm=createContentMenu(150);
shm.addMenuElement('IDS_SL_SERVERNAME','sht(0);',true);
shm.addMenuElement('IDS_IP','sht(1);',true);
shm.addMenuElement('IDS_DESCRIPTION','sht(2);',true);
shm.addMenuElement('IDS_PING','sht(3);',true);
shm.addMenuElement('IDS_UUSERS','sht(4);',true);
shm.addMenuElement('IDS_PW_FILES','sht(5);',true);
shm.addMenuElement('IDS_PREFERENCE','sht(6);',true);
shm.addMenuElement('IDS_UFAILED','sht(7);',true);
shm.addMenuElement('IDS_STATICSERVER','sht(8);',true);
var servmenu=createContentMenu(250);
servmenu.addMenuElement('IDS_SERVER','',false)
servmenu.addMenuElement('IDS_CONNECTTHIS','var e=servlist.elements[servlist.selectedId];parent.connect(e[e.length-1]);servmenu.hide();',true);
servmenu.addMenuElement('IDS_PRIORITY','',true,'PrioContentMenu();','priomenu.hide();');
servmenu.addMenuElement();
servmenu.addMenuElement('IDS_ADDTOSTATIC','var e=servlist.elements[servlist.selectedId];parent.setServerStatic(e[e.length-1],true);servmenu.hide();',true);
servmenu.addMenuElement('IDS_REMOVEFROMSTATIC','var e=servlist.elements[servlist.selectedId];parent.setServerStatic(e[e.length-1],false);servmenu.hide();',true);
servmenu.addMenuElement();
servmenu.addMenuElement('IDS_REMOVETHIS','var e=servlist.elements[servlist.selectedId];parent.deleteServer(e[e.length-1]);servmenu.hide();',true);
servmenu.addMenuElement('IDS_REMOVEALL','parent.deleteServer(-1);servmenu.hide();',true);
var priomenu=createContentMenu(100);
priomenu.addMenuElement('IDS_PRIOHIGH','var e=servlist.elements[servlist.selectedId];parent.setPrioOfServer(e[e.length-1],\'high\');servmenu.hide();priomenu.hide();',true,'servmenu.over();','servmenu.hide();');
priomenu.addMenuElement('IDS_PRIONORMAL','var e=servlist.elements[servlist.selectedId];parent.setPrioOfServer(e[e.length-1],\'normal\');servmenu.hide();priomenu.hide();',true,'servmenu.over();','servmenu.hide();');
priomenu.addMenuElement('IDS_PRIOLOW','var e=servlist.elements[servlist.selectedId];parent.setPrioOfServer(e[e.length-1],\'low\');servmenu.hide();priomenu.hide();',true,'servmenu.over();','servmenu.hide();');
servinfo=createTextarea(2,wH-250,wW-252,120);
servlog=createTextarea(2,wH-100,wW-4,95);
resizeServerView();
function resizeServerView()
{
if(resizeTimer!=false)
clearTimeout(resizeTimer);
wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
if(lWW==wW)
{
if(resizeTimer!=false)
{
servlist.resize(wW-252,wH-300);
servinfo.moveIt(2,wH-250);
servinfo.resize(wW-252,120);
servlog.moveIt(2,wH-100);
servlog.resize(wW-4,95);
}
moveTo(tb_newserver, wW-245, 25);
moveTo(im_newserver, wW-235, 12);
moveTo(tx_newserver, wW-215, 12);
moveTo(tx_ip, wW-235, 40);
moveTo(in_ip, wW-225, 55);
moveTo(tx_port, wW-40, 40);
moveTo(in_port, wW-50, 55);
moveTo(tx_name, wW-235, 85);
moveTo(in_name, wW-225, 100);
moveTo(bt_checkserver, wW-225,130);
moveTo(bt_addserver, wW-105,130);
moveTo(tb_servermet, wW-245, 195);
moveTo(im_updateserver, wW-235, 180);
moveTo(tx_updateserver, wW-215, 180);
moveTo(in_servermet, wW-225, 210);
moveTo(bt_refresh, wW-105,240);
moveTo(im_serverinfo, 5, wH-270);
moveTo(tx_serverinfo, 25, wH-270);
moveTo(im_serverlog, 5, wH-120);
moveTo(tx_serverlog, 25, wH-120);
}
else
{
resizeTimer=setTimeout("resize()",500);
}
lWW=wW;
lWH=wH;
}
function addServer()
{
parent.addServer(in_ip.value, in_port.value, in_name.value);
}
function refreshServer()
{
parent.refreshServer(in_servermet.value);
}
function ServerlistContentMenu(id)
{
servmenu.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
servmenu.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
servmenu.xOffset=-10;
servmenu.yOffset=-5;
servmenu.show();
}
function PrioContentMenu()
{
priomenu.x=servmenu.x+180;
priomenu.y=servmenu.y+30;
priomenu.show();
}
function ServHeadContentMenu()
{
shm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
shm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
shm.xOffset=-10;
shm.yOffset=-5;
shm.show();
}
function sht(col)
{
shm.hide();
if(servlist.visible[col])
servlist.visible[col]=false;
else
servlist.visible[col]=true;
parent.toggleHeadline("sm"+col,servlist.visible[col]);
servlist.sort(servlist.sortrow,servlist.sortdir);
}
// Transfer View
translist=createList(2,25,wW-4,wH*3/4-25);
translist.setSizes(new Array(IDS_DL_RS_FILENAME,IDS_DL_RS_SIZE,IDS_DL_RS_TRANSF,IDS_DL_RS_SPEED,IDS_DL_RS_PROGRESS,IDS_DL_RS_SOURCES,IDS_DL_RS_PRIORITY,IDS_DL_RS_STATUS,IDS_DL_RS_REMAINS));
translist.setTypes(new Array(0,1,1,1,1,1,0,0,1));
translist.setHeadline(new Array("IDS_DL_FILENAME","IDS_DL_SIZE","IDS_DL_TRANSF","IDS_DL_SPEED","IDS_DL_PROGRESS","IDS_DL_SOURCES","IDS_PRIORITY","IDS_STATUS","IDS_DL_REMAINS"));
translist.setVisible(new Array(IDS_VS_FILENAME,IDS_VS_SIZE,IDS_VS_TRANSF,IDS_VS_SPEED,IDS_VS_PROGRESS,IDS_VS_SOURCES,IDS_VS_PRIORITY,IDS_VS_STATUS,IDS_VS_REMAINS));
translist.setRowResizeFunction("parent.updateDownloadlistRowSize");
translist.setRclickFunction("TransferlistContentMenu");
translist.setHeadlineFunction("TransHeadContentMenu");
var thm=createContentMenu(150);
thm.addMenuElement('IDS_DL_FILENAME','tht(0);',true);
thm.addMenuElement('IDS_DL_SIZE','tht(1);',true);
thm.addMenuElement('IDS_DL_TRANSF','tht(2);',true);
thm.addMenuElement('IDS_DL_SPEED','tht(3);',true);
thm.addMenuElement('IDS_DL_PROGRESS','tht(4);',true);
thm.addMenuElement('IDS_DL_SOURCES','tht(5);',true);
thm.addMenuElement('IDS_PRIORITY','tht(6);',true);
thm.addMenuElement('IDS_STATUS','tht(7);',true);
thm.addMenuElement('IDS_DL_REMAINS','tht(8);',true);
var tm=createContentMenu(250);
tm.addMenuElement('IDS_DOWNLOADMENUTITLE','',false);
tm.addMenuElement('IDS_PRIORITY','',true,'PrioContentMenu();','pm.hide();');
tm.addMenuElement('IDS_CANCEL','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'abort\');tm.hide();',true);
tm.addMenuElement('IDS_DL_STOP','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'stop\');tm.hide();',true);
tm.addMenuElement('IDS_DL_PAUSE','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'pause\');tm.hide();',true);
tm.addMenuElement('IDS_DL_RESUME','var e=translist.elements[translist.selectedId];parent.setFileStatus(e[e.length-1],\'start\');tm.hide();',true);
tm.addMenuElement();
tm.addMenuElement('FakeCheck GER','var e=translist.elements[translist.selectedId];parent.fakeCheck(1,e[e.length-1]);tm.hide();',true);
tm.addMenuElement('FakeCheck ENG','var e=translist.elements[translist.selectedId];parent.fakeCheck(2,e[e.length-1]);tm.hide();',true);
tm.addMenuElement();
tm.addMenuElement('IDS_DL_INFO','var e=translist.elements[translist.selectedId];showDownloadDetail(e[e.length-1]);tm.hide();',true);
tm.addMenuElement();
tm.addMenuElement('Load all saved Sources','var e=translist.elements[translist.selectedId];parent.loadSources(e[e.length-1]);tm.hide();',true);
tm.addMenuElement('Save Sources to Disk','var e=translist.elements[translist.selectedId];parent.saveSources(e[e.length-1]);tm.hide();',true);
tm.addMenuElement('Drop not needed Sources','var e=translist.elements[translist.selectedId];parent.dropSources(e[e.length-1]);tm.hide();',true);
tm.addMenuElement();
tm.addMenuElement('IDS_CMT_SHOWALL','var e=translist.elements[translist.selectedId];parent.viewFileComments(e[e.length-1]);tm.hide();',true);
tm.addMenuElement();
tm.addMenuElement('IDS_ALL_A4AF_TO_HERE','var e=translist.elements[translist.selectedId];parent.a4afDownload(e[e.length-1]);tm.hide();',true);
tm.addMenuElement('IDS_ALL_A4AF_AUTO','var e=translist.elements[translist.selectedId];parent.a4afDownload(e[e.length-1]);tm.hide();',true);
tm.addMenuElement();
tm.addMenuElement('IDS_DL_CLEAR','parent.clearComplete();tm.hide();',true);
tm.addMenuElement('IDS_DL_LINK1','var e=translist.elements[translist.selectedId];parent.setCreateEd2kLink(e[e.length-1],false);tm.hide();',true);
tm.addMenuElement('IDS_DL_LINK2','var e=translist.elements[translist.selectedId];parent.setCreateEd2kLink(e[e.length-1],true);tm.hide();',true);
var pm=createContentMenu(100);
pm.addMenuElement('IDS_PRIOHIGH','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'high\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
pm.addMenuElement('IDS_PRIONORMAL','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'normal\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
pm.addMenuElement('IDS_PRIOLOW','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'low\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
pm.addMenuElement('IDS_PRIOAUTO','var e=translist.elements[translist.selectedId];parent.setFilePrio(e[e.length-1],\'auto\');tm.hide();pm.hide();',true,'tm.over();','tm.hide();');
uplist=createList(2,wH*3/4+20,wW-4,wH-(wH*3/4+20));
uplist.setSizes(new Array(IDS_DL_RS_USERNAME,IDS_DL_RS_FILE,IDS_DL_RS_SPEED,IDS_DL_RS_UP_TRANSF,IDS_DL_RS_WAITED,IDS_DL_RS_UPLOADTIME,IDS_DL_RS_STATUS));
uplist.setTypes(new Array(0,0,1,1,0,1,0));
uplist.setVisible(new Array(true,true,true,true,true,true,true));
uplist.setHeadline(new Array("IDS_QL_USERNAME","IDS_FILE","IDS_DL_SPEED","IDS_DL_TRANSF","IDS_WAITED", "IDS_UPLOADTIME", "IDS_STATUS"));
uplist.setRowResizeFunction("parent.updateUploadlistRowSize");
function resizeTransferView()
{
wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
translist.resize(wW-4,wH*3/4-25);
moveTo(im_upload,5,wH*3/4);
moveTo(tx_uploadlist,25,wH*3/4);
uplist.moveIt(2,wH*3/4+20);
uplist.resize(wW-4,wH-(wH*3/4+20));
}
function TransferlistContentMenu(id)
{
tm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
tm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
tm.xOffset=-10;
tm.yOffset=-5;
tm.show();
}
function PrioContentMenu()
{
pm.x=tm.x+120;
pm.y=tm.y+15;
pm.show();
}
function TransHeadContentMenu()
{
thm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
thm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
thm.xOffset=-10;
thm.yOffset=-5;
thm.show();
}
function tht(col)
{
thm.hide();
if(translist.visible[col])
translist.visible[col]=false;
else
translist.visible[col]=true;
parent.toggleHeadline("tm"+col,translist.visible[col]);
translist.sort(translist.sortrow,translist.sortdir);
}
function showDownloadDetail(id)
{
window.open("TransferDownListDetails.emule?id="+id,"DownloadDetail","dependent=yes,height=500,width=500,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=yes")
}
// Search View
//stab=createTab(2,110,wW-4,12);
//stab.addElement("test","");
//stab.addElement("test2","");
//stab.show();
slist=createList(2,140,wW-4,wH-150);
slist.setSizes(new Array(IDS_RS_FILENAME,IDS_RS_SIZE,IDS_RS_SOURCES,IDS_RS_TYPE,IDS_RS_FILEID));
slist.setTypes(new Array( 0, 1, 1, 0, 1));
slist.setHeadline(new Array("IDS_DL_FILENAME","IDS_DL_SIZE","IDS_DL_SOURCES","IDS_TYPE","IDS_FILEID"));
slist.setVisible(new Array(IDS_VS_FILENAME,IDS_VS_SIZE,IDS_VS_SOURCES,IDS_VS_TYPE,IDS_VS_FILEID));
slist.setRowResizeFunction("parent.updateSearchlistRowSize");
//slist.setRclickFunction("ServerlistContentMenu");
//slist.setDblclickFunction("parent.ServerlistDblclick");
slist.setHeadlineFunction("SearchHeadContentMenu");
var shm=createContentMenu(150);
shm.addMenuElement('IDS_DL_FILENAME','sht(0);',true);
shm.addMenuElement('IDS_DL_SIZE','sht(1);',true);
shm.addMenuElement('IDS_DL_SOURCES','sht(2);',true);
shm.addMenuElement('IDS_TYPE','sht(3);',true);
shm.addMenuElement('IDS_FILEID','sht(4);',true);
function resizeSearchView()
{
wW=(bw.ns4 || bw.ns6 || window.opera)?innerWidth:document.body.clientWidth;
wH=(bw.ns4 || bw.ns6 || window.opera)?innerHeight:document.body.clientHeight;
slist.resize(wW-4,wH-150);
resizeTo(tb_dd,wW-495,45);
resizeTo(in_ed2klink,wW-505,19);
moveTo(bt_start,wW-260,70);
moveTo(bt_abort,wW-175,70);
moveTo(bt_removeall,wW-90,70);
}
function search(go)
{
if(window.event.keyCode==13 || go==true)
parent.startSearch(in_name.value, in_global.checked, in_minsize.value, in_maxsize.value, in_type.options[in_type.selectedIndex].value);
}
function SearchHeadContentMenu()
{
shm.x=((bw.ns4 || bw.ns6)?e.pageX:event.x||event.clientX);
shm.y=((bw.ns4 || bw.ns6)?e.pageY:event.y||event.clientY);
shm.xOffset=-10;
shm.yOffset=-5;
shm.show();
}
function sht(col)
{
shm.hide();
if(slist.visible[col])
slist.visible[col]=false;
else
slist.visible[col]=true;
parent.toggleHeadline("sem"+col,slist.visible[col]);
slist.sort(slist.sortrow,slist.sortdir);
}
// All
function resize()
{
switch(parent.currentView)
{
case "ServerView": resizeServerView(); break;
case "TransferView": resizeTransferView(); break;
case "SearchView": resizeSearchView(); break;
}
}
function moveTo(obj,x,y)
{
obj.style.left=x;
obj.style.top=y;
}
function resizeTo(obj,w,h)
{
obj.style.width=w;
obj.style.height=h;
}
// Default View
parent.showtransfer();
</script>
</body>